package com.acme.concurrent.pool;

import java.util.concurrent.TimeUnit;

/**
 * @author Gregory Sobko
 */
public interface NonBlockingPool<T> extends Pool<T> {
    T tryGet();
    T tryGet(long timeout, TimeUnit timeUnit) throws InterruptedException;
}
